<html>
<body>
<h1>Invariants</h1>
<p>
Invariants on locations are lists of simple guards over clocks.
Integer expressions are not allowed in invariants.
<pre>

IList ::= [Inv (',' Inv)*]

Inv ::= ID ('&lt;' | '&lt;=') CExpr
</pre>

<p>where <tt>CID</tt> is a declared constant identifier
(i.e a locally or globally declared constant or a tempate
parameter of type <tt>const</tt>).

<h2>Example<:</h2>
<ul>
<li><tt>x &lt;= 5, y &lt; k</tt>
  <br>clock <tt>x</tt> is less than or equal to 5 and
  <tt>y</tt> is less than constant <tt>k</tt>.
</ul>

</body>
</html>
